About Telford Golf And Country Club Hotel Limited (05981250) United Kingdom