About Meridian Labs Ltd. (08960801) United Kingdom