About Trecco Bay Caravan Holidays Limited (12225657) United Kingdom