About Thomas Walton Freeman Ltd (11971070) United Kingdom