About The Roddick Foundation (03304866) United Kingdom