About Ampfield Golf Management Limited (04300017) United Kingdom