About D Cash & Carry Limited (08487237) United Kingdom