About Barry And Son Limited (00839793) United Kingdom