About Powell Manufacturing Co. (coventry) Limited (00506829) United Kingdom