About O Kane & Devine Construction Limited (NI022617) United Kingdom