About Dimac Systems Limited (02980733) United Kingdom