About T Lucas Trading Limited (11141390) United Kingdom