About Laboratoire De Champel Ltd (09329312) United Kingdom