About Donald Macfarlane (stornoway) Limited (SC120391) United Kingdom