About Stowmarket Golf Club Limited (02036164) United Kingdom