Mobile cafe offering coffee and refreshments. A franchise of the UK's premier mobile coffee business.