About Servicare Limited (02283286) United Kingdom