Hi Mich, I've been doing research as I have a friend coming for a visit with her lactose intolerant/gluten intolerant boy and did manage to find the Sainsbury's "Free From" range that contains no dairy (as well as gluten). Unfortunately, it's limited to fish fingers, chicken nuggets and a small amount of other things, but at least it could be a start if you need something quickly. It's found in the frozen section and also the back wall of "healthy" foods where they have biscuits and crisps, etc. Also regarding the milk, have you tried hazelnut or almond milk? My friend's son is on that (he's nearly 3) and seems to enjoy it. Hope this helps a bit, -C