About Legal & Medical Investments Limited (03429678) United Kingdom