About Vsl Limited (SC630209) United Kingdom