About Michael O Hagan Limited (05025425) United Kingdom