About C Slade Ltd. (SC350273) United Kingdom