About B&a Baker Ltd (08298923) United Kingdom