About Emel Technologies Limited (04320961) United Kingdom