About Dycore Ltd (SC618738) United Kingdom