Infinity Foods stands on a lively corner of the North Laine in Brighton, painted in pen and watercolour