… And Beauty Green People Organic Ecocert Soil Association Baby Products happy-baby.jpg … to bill themselves as ‘organic’, while the Soil Association offers two levels of … Available nationwide Green Baby Baby Oil, £7.50 Every ingredient in this soothing …