About The Thatched House Hotel Limited (05798751) United Kingdom