About M Duggan & Sons Limited (07129081) United Kingdom