About Bellrock Inns Ltd. (SC261814) United Kingdom