About The Dell Cafe C.i.c. (09030581) United Kingdom