About Slc Bars Ltd (12657203) United Kingdom