About John Blenkiron & Sons Limited (04855782) United Kingdom