About Newhaven Care Limited (10683519) United Kingdom