About Dugdale Merchants Limited (02661939) United Kingdom