About Cheadle Microbial Solutions Limited (11482643) United Kingdom