About Bioplex Limited (03687673) United Kingdom