About Slate Skin Care Limited (13122953) United Kingdom