About C Duffy Sport Ltd (11121354) United Kingdom