About Tardis Communication Systems Ltd (02945919) United Kingdom