About Lucas Team Trans Ltd (12842242) United Kingdom