About Team 2 Telecommunications Limited (02886683) United Kingdom