About Jab & Lrs Bars Ltd (12035342) United Kingdom