About Thompson & Richardson (lincoln) Ltd (01592392) United Kingdom