About Golf Links Limited (08948806) United Kingdom