About Slade Enterprises Ltd (12454066) United Kingdom