About Thomas Lydiate & Company Limited (12154445) United Kingdom