About Pinnacle Ductwork Manufacturers Limited (02706231) United Kingdom