About Barking Supermarket Ltd (11279960) United Kingdom