About Essex Homecare Limited (10263136) United Kingdom