About As Duck Ltd (13481375) United Kingdom