About The Tudor House Hotel Limited (05790438) United Kingdom