Creative Nature specialise in all-natural, raw snacks free from general ingredients which may affect allergies and specific dietary requirements. Our editor tried some of the bars for herself to see if the taste matches up to the positive attributes.