About The Golf Show Group Limited (04292120) United Kingdom