About O. & H. Construction Limited (01851382) United Kingdom