About Merc-care (holdings) Limited (08476419) United Kingdom