About B&aworld Limited (13410918) United Kingdom