About B S African Food Store & Cargo Shop Ltd (12648441) United Kingdom