About Smoke Ventilation Controls Ltd (08590817) United Kingdom