About Mike Weinbren Microbiology Limited (10946061) United Kingdom