About Elliott Group Engineering Limited (12912718) United Kingdom