About J&h Sports Ltd (13510578) United Kingdom