About T C Bars Limited (12474409) United Kingdom