About David Barry And Company Limited (03562601) United Kingdom