About Dedal Ltd (09766320) United Kingdom