"Rachel takes the principles of rock and roll and applies them to flavour science."
Rachel@racheledwardsstuart.com
Rachel lives in London, UK.