About The Flexitarian Society Foundation (13124183) United Kingdom