About Reg Garrad Golf Club Managements Limited (01396868) United Kingdom