About St. Helens V.e. Limited (03690958) United Kingdom