Backes & Strauss, based in the prestigious Mayfair area of London, has been a beacon of luxury since...