About Mcdiarmid Engineering Solutions Ltd (SC639432) United Kingdom