Lackey moth caterpillars {Malacosoma neustria} and hatched eggs. UK.