About Leo S Cash & Carry Ltd (10702136) United Kingdom