About Vsl Associates Limited (06040609) United Kingdom