About Teka Transport Limited (12272005) United Kingdom