About Vsp Technologies Lp (SL021143) United Kingdom