About London Perfume Factory Stratford Ltd (10901523) United Kingdom