About Mti Bars Ltd (13460179) United Kingdom