About The Bell Inn St Nicholas Limited (12256262) United Kingdom