About Ldd Services Ltd (12169299) United Kingdom