About De Luxe Fragrance Co Ltd (12815523) United Kingdom