About Ta Motors Ltd (12771821) United Kingdom