About T&s Bars Ltd (SC709835) United Kingdom