About Tyre & Tech Lincoln Limited (10091977) United Kingdom