About Thatched Tavern (maidencombe) Limited (12209938) United Kingdom