About Teck-tron Limited (09870841) United Kingdom