About Seascale Golf Club Limited (10325668) United Kingdom