About Electronic Manufacturing Solutions Limited (06368386) United Kingdom