About Dermamaitre Ltd. (08247603) United Kingdom