About B&d Omp Ltd (SC629283) United Kingdom