About Flempton Golf Club Limited (00526865) United Kingdom