About Biolab Solutions Limited (05056244) United Kingdom