About Hatcham Communications Limited (09531523) United Kingdom