About Nation Golf Association Limited (06608006) United Kingdom