About T & J Capell Limited (08610524) United Kingdom