About Thomas & Rawson Limited (06940738) United Kingdom