About Mcnally Holdings Limited (SC608618) United Kingdom