About John Lean & Sons Limited (03174342) United Kingdom