About Microbial Solutions Uk Ltd (SC654296) United Kingdom