About C & C Holiday Rentals Ltd (11709985) United Kingdom