About Vsl Communications Ltd (10859731) United Kingdom