About Dimex Limited (01763129) United Kingdom