About Vsc Ltd. (05865175) United Kingdom