About Deltamark Limited (02858286) United Kingdom