About Lucky Cash & Carry Limited (10156843) United Kingdom