About J J Mchugh & Sons Limited (08208965) United Kingdom