About M&w (stornoway) Limited (SC615218) United Kingdom