About Matchams Lodge Ltd. (01176733) United Kingdom