About B&d Experts Ltd. (08778973) United Kingdom