About The London Skincare Company Ltd. (08487228) United Kingdom