About B&d Group Limited (13040404) United Kingdom