About Emplex Limited (08579311) United Kingdom