About The Tudor Hotel & Restaurant Limited (06442815) United Kingdom