About Manufacturing Technology Solutions Limited (NI667468) United Kingdom