Hi! I work for Lifesum, their competitor. We have a mostly crowd sourced barcode database connected to our food. That works pretty good actually and people are keen to adding food with correct values and connecting the barcode. Here in Europe products are usually added before they hit the shelves because users get them as samples or similar. I believe that we may have a bigger database than MyFitnessPal because they are very US centric while we have a user base spread out all over the world (including the US of course). Further on, if we presume our database is bigger than MyFitnessPal, we probably have the most complete food / barcode database in the world.
UK is fairly comprehensive i know. Id assume the US is too.