About Pollard Ventilation & Engineering Limited (01134650) United Kingdom