About Vsf (uk) Limited (06135395) United Kingdom