About Tamesis Digital Limited (06947128) United Kingdom