About Mears Homecare Limited (02744787) United Kingdom