About Mears Extra Care Limited (03689426) United Kingdom