About The Thatched Tavern Limited (06852039) United Kingdom