About Stanton Vls Limited (08590273) United Kingdom