About The Store Cupboard C.i.c. (12692220) United Kingdom