About Macneil Global Ltd (09575609) United Kingdom