Beauty Masters of London 160 Uxbridge Road, London W13 8SB