About Ravelston Golf Club Limited (SC008405) United Kingdom