About Pennant Equipment Manufacturing Co Limited (01924245) United Kingdom