About Westwood Golf Club Limited (11439542) United Kingdom