About Slade S Homecare Limited (13416651) United Kingdom