About Castle Care Teesdale Limited (04348271) United Kingdom