About Mead Medical Ltd (11512531) United Kingdom