About Vp & Ssv Limited (11719818) United Kingdom