About Microseology Limited (09169297) United Kingdom