About Microplate Dx Limited (SC706330) United Kingdom