About Team Holdings (uk) Limited (03023478) United Kingdom