About Taylor Thomas Limited (06444993) United Kingdom