About Thomas Nock Martin Limited (03128652) United Kingdom