Too few Cowes Enterprise College places prompt school appeal