About Stafford V.e. Limited (03109740) United Kingdom