About D & B Mei Shi Limited (11999189) United Kingdom