About Jack Hillas & Sons Limited (00693552) United Kingdom