About Smart Cash & Carry Limited (13225895) United Kingdom