About The Buchan Hotel Limited (SC333594) United Kingdom