About Squires Sports Ltd (09588796) United Kingdom