About Duragdaddy Ltd (12415164) United Kingdom