About O Donnell & Boyle Limited (01029363) United Kingdom