About The Ark Centre C.i.c. (09372541) United Kingdom