Flea Ghost are a musical collective. Featuring Mark Jackson, Simon Duckworth and Adam Leedale, plus many guests