About Vsc Design Ltd. (02256960) United Kingdom