About Mann Mcgowan Ventilation Products Limited (11150868) United Kingdom