About Magill Henshaw (ni) Limited (NI045805) United Kingdom