The UK Creative Festival is heading to Margate