About The Bell Hotel Limited (06764488) United Kingdom