About Lutterworth Golf Club Trustee Company Limited (11907715) United Kingdom