About Lab Bars Ltd (10774344) United Kingdom