About B&d Holdings Ltd (11325791) United Kingdom