About Ventilation & Sealing Solutions Ltd (13613978) United Kingdom