About Dymacore Ltd (09038848) United Kingdom