About Kelly & O Neill Ltd (NI603399) United Kingdom