About Team Wrestling Global Team Wrestling Limited (12235436) United Kingdom