About Sidmouth Golf Club Limited (12220182) United Kingdom