About Vent Plus Ltd (11642546) United Kingdom