About The Mallaig Hotel Company Ltd (10864804) United Kingdom