About Barry Abbott Builders Limited (08970219) United Kingdom