About Ldc (st Vincent S) Limited (10218310) United Kingdom