About Seacroft Golf Links Company Limited (00066982) United Kingdom