About The Alyth Hotel Ltd (SC647581) United Kingdom