About J T Leyland Limited (10781808) United Kingdom