About The Eddie Kidd Foundation (06993993) United Kingdom