About O Hara Civil S Limited (08620253) United Kingdom