About T.a.d. Communications Ltd (03429988) United Kingdom