I just accepted an offer from Keele. My roles and responsibilities form was strong, my UKCAT was weak (625), and my GCSE's were not as good as yours. Keele gives out interviews based on the roles and responsibilites form, so perhaps look at another university. Are you sure you have not had any roles/responsibilities? Do you hold no positions within your school?