About Barrowbridge Construction Limited (06465328) United Kingdom