About Tenby House Hotel Limited (05362662) United Kingdom