Harrow, United Kingdom
1A Neptune Rd
N/A
+44 2084270404
Good range, but poor customer service. Tried to do a relatively simple task of registering for a trade account, but the link is broken and did not receive a reply from email for help. Update: Phoned through an order a year later, which went much more smoothly. Also, customer service has improved, after they pro-actively followed up an order query.
like
Deli
The best companies in the category 'Deli'