About The Dunvegan Skye Ltd (SC622021) United Kingdom