About Delahaye Cosmetics Ltd (13514620) United Kingdom