About Tardis S Ltd (09030349) United Kingdom