About Slate Seas Creative Ltd (SC678847) United Kingdom