About Vermin X Environmental Services Limited (03543292) United Kingdom