About Designmatrix Uk Limited (04177987) United Kingdom