About New Horizon Homecare Limited (10096043) United Kingdom