About Churchill Plant Engineers Ltd (10195787) United Kingdom