About Mcneil Holdings (scotland) Limited (SC225166) United Kingdom