About Tench Communications Limited (08165101) United Kingdom