About B.lab Barbara Sasin Limited (13325164) United Kingdom