About John Hague & Sons Limited (00518786) United Kingdom