About Stonham Barns Golf Centre Limited (03296972) United Kingdom