About Meade Medical Limited (10237727) United Kingdom