About Duffy Golf Fitness Ltd (09009863) United Kingdom