About O Donnell Corporation Ltd (05175673) United Kingdom