About Tardis Holdings International Limited (06394336) United Kingdom