About Newbattle Golf Club Limited (SC018111) United Kingdom