About Templecare Limited (03074014) United Kingdom