About Dymax Engineering Ltd (06896401) United Kingdom