About Euro-food Machinery Limited (02146649) United Kingdom