About Menzies Medical Ltd (12241432) United Kingdom