About T. Crapper & Co. Limited (03495244) United Kingdom