About The Duck Club Limited (09868228) United Kingdom