About Canal Inn Limited (13414492) United Kingdom