About Deltic Communications Limited (08981952) United Kingdom