About The Thatched Cottage Limited (12529585) United Kingdom