About Team Group Technologies Limited (03857790) United Kingdom