About Haxby Care Limited (08269458) United Kingdom