About Margaret Mcalpin Limited (NI629641) United Kingdom