About Thomas Spiers & Sons Limited (00805782) United Kingdom