About Dymatec Ltd (10160931) United Kingdom