About Mitchell Memorial Youth Arts Centre Ltd (06418190) United Kingdom