About The Logan Rock Inn Limited (13264884) United Kingdom