About Mitre Sports International Limited (02688851) United Kingdom