About Michael Hagan Ltd (12168166) United Kingdom