About Sherman & Waterman (covent Garden) Ltd (11521382) United Kingdom