About Teamwork Sports & Trophy Centre Limited (06219316) United Kingdom