About Thatched Homes Limited (07208028) United Kingdom