About Mcneil Enterprises Limited (12765775) United Kingdom