About Eli Press Ltd. (03933393) United Kingdom