About Slough Care Limited (09305008) United Kingdom