About Team Service (uk) Limited (03448608) United Kingdom