About Devon & Somerset Skin Care Ltd (10817490) United Kingdom