About The Lindsay Foundation (04926563) United Kingdom