About Liskeard Arts And Media Body C.i.c. (11660726) United Kingdom