About Ldd Enterprises Ltd (10525306) United Kingdom