About Vectra Humberside Limited (03692754) United Kingdom