About Plant And Ductwork Company Limited (01471299) United Kingdom