About J. Hillas & Sons (holdings) Limited (04114553) United Kingdom