About Michael Macneil Limited (SC091184) United Kingdom