About Teamcare Limited (03526232) United Kingdom