About T & J Walters Limited (03344196) United Kingdom