About Barkingside Food Store Limited (08016373) United Kingdom