About Sma Mcdonald Ltd (SC384829) United Kingdom