About A J Mcgachie Ltd (SC643512) United Kingdom