About S.d.cash & Carry Ltd (10434352) United Kingdom