About T4 Communications Limited (04331222) United Kingdom