About Clutch Amateur Tour Limited (13243450) United Kingdom