About South Devon Golf Club Limited (09492860) United Kingdom