About Evershed & Vignoles Limited (00043206) United Kingdom