About Bakers Lab Ltd (11732522) United Kingdom