About Edward Barry And Son Limited (12497517) United Kingdom