The Lullaby Trust is a British charitable organisation aiming to prevent unexpected deaths in infancy and promote infant health. From Wikipedia