About Thames Homecare Services (north) Limited (09285806) United Kingdom