About Vsm Holdings Ltd (12299631) United Kingdom