About Newgen Engineering Limited (06013272) United Kingdom