About The Detectorists Foundation (CE016505) United Kingdom