About B & H Food Stores Limited (13441767) United Kingdom