About Slough Care In Home Ltd (13255142) United Kingdom