About New Sf Cash & Carry Ltd (12839959) United Kingdom