About Donal Hayes Holdings Limited (05765380) United Kingdom