About Hancock Communications Limited (02844661) United Kingdom