About Team Clinic Services Limited (12686719) United Kingdom