About John Taylor Sport Ltd (05929572) United Kingdom