About Homecare (holdings) Limited (03341261) United Kingdom