About John Lea & Sons Limited (10797967) United Kingdom