About Mcconnachie Ayr Ltd (SC371152) United Kingdom