About The Give A Duck Foundation (CE005891) United Kingdom