About The Lindsay Leg Club Foundation (05360413) United Kingdom