About Donegall Holdco Limited (09042405) United Kingdom