About Mackinnon & Smith Ltd (10835610) United Kingdom