About J Hylton & Sons Limited (04585626) United Kingdom