About The Thatched Owners Group Limited (03714919) United Kingdom