About Maguire Sport Limited (09959804) United Kingdom