About J T Tudor Group Limited (10078246) United Kingdom