About Delaware Communications Limited (01969097) United Kingdom