About Lamberhurst Golf Club Limited (IP030541) United Kingdom