About Leyland Golf Club Limited (00805697) United Kingdom