About O Leary Construction Limited (03594708) United Kingdom