About D Harrington Communications Limited (09681691) United Kingdom