Dave Venables
Closing note. Website and facebook page in this original anonymous note still show no relevant details.
Food Standards shows this building as Imli https://www.openstreetmap.org/way/326159714 with no mention of Amigos