About John Taylor Bell Foundry (loughborough) Limited (07032766) United Kingdom