About North Sea Ventilation Limited (08157883) United Kingdom