About Vex Technical Consultants Limited (03307415) United Kingdom