About Microbial Technologies Limited (09796217) United Kingdom