No I haven't had them before, but yes I do know what to feed them, and do look after them at work (nothing of this size though). I have a culture of mealworms going so have plenty of smaller meal worms I also have some wax moth larvae. I had a long chat to the breeder when I picked them up and this is what he feeds his babies.
Any other suggestions would be much appreciated.