About L T Tucker Limited (09488580) United Kingdom