Spirit of Eden is a small boutique festival in a relaxed spot on the Kent / Sussex border. Music, nature and good times