About Canalside Inns Limited (10586882) United Kingdom