About The Bell Hotel & Restaurant Ltd. (07596643) United Kingdom