About T.a.d. Communications (hemel Hempstead) Ltd (05974283) United Kingdom