About O Donnell Holdings Limited (09705597) United Kingdom