About Kj Slade Ltd (11832862) United Kingdom