About C E Barry & Son Limited (04058864) United Kingdom