About Ld Decs Limited (09281205) United Kingdom