Company name: Holland Bazaar
Description: Our aim is to supply all around U.K with the best quality of fruit & veg, confectionary, frozen food, and catering supplies at reasonable prices please click To See Our Monthly Promotions.
Unit 15A, B, Eley Rd, London N18 3BB, United Kingdom