About Thomas Sanderson Limited (04626841) United Kingdom