About Deeside Communications Limited (09023672) United Kingdom