About The Thatched Cottage Caravan Park Ltd (12922249) United Kingdom