About T & J Spence Limited (12373887) United Kingdom