About O Donnell Group Limited (05075881) United Kingdom