About Stamford V.e. Limited (03109855) United Kingdom