About The Duckling Club (04682229) United Kingdom