About Royal Hotel (penicuik) Ltd (SC621298) United Kingdom