About Slade Investment Company Limited (00819761) United Kingdom