About Carrbridge Hotel Ltd. (SC246808) United Kingdom