About The Thatched Pub Company Limited (11454903) United Kingdom