About The Link Foundation (06040746) United Kingdom