About Bar Lab Plus Ltd (12963714) United Kingdom