About The Links Golf Club (newmarket) Limited (13696543) United Kingdom