About The Bell Inn & Hotel Limited (13652803) United Kingdom