About Taghi And Kia Limited (06152573) United Kingdom