About Dsd (leics) Ltd (05388610) United Kingdom