About Mcdiarmid Investments Limited (04426222) United Kingdom