About Barry Dore Communications Limited (04325581) United Kingdom