About T.h. Spink And Sons Limited (01108186) United Kingdom