About Pennant Control & Instrument Engineering Limited (10352571) United Kingdom