About Team Communications (uk) Limited (02752302) United Kingdom