About Elliott Engineering & Management Services Limited (12351130) United Kingdom