About The Glenbuck Hotel Ltd (11665080) United Kingdom