About Deda Producing Ltd (07006672) United Kingdom