About Tyrrells Wood Golf Club Limited (01624141) United Kingdom