About Elliott Controls Engineering Limited (11258198) United Kingdom