Beauty Ace 41 High Street, London W3 6ND