About Vincentstokes (holdings) Limited (08326609) United Kingdom