About Ldc (st Leonards) Limited (08895830) United Kingdom