About The Smoke Ventilation Company Limited (07120102) United Kingdom