About J.e.taylor & Son Limited (00305460) United Kingdom