About The Taylor Thomas Group Limited (12540191) United Kingdom