About Melbec Microbiology Ltd (08604622) United Kingdom