About Slade-sharman Limited (11177669) United Kingdom