About London Perfume Factory Ltd (09045950) United Kingdom