About Scor Bars Ltd (12256517) United Kingdom