About Folkestone Holidays Ltd (13474225) United Kingdom