About O Leary Construction Limited (13357947) United Kingdom