About Mcneil Homecare Limited (08361110) United Kingdom