About Team Building Utilities Limited (02642293) United Kingdom