About T&c Bars Limited (SC556224) United Kingdom