About Mcdowell Manufacturing Solutions Limited (NI655393) United Kingdom