About Mcneil Holdings Ltd (SC689701) United Kingdom