About Kenton Legal Clinic C.i.c. (12970849) United Kingdom