About Vss International Limited (09535685) United Kingdom