About Ellizen Engineering Limited (10566932) United Kingdom