About T E & M Francis & Son Limited (08690889) United Kingdom