About Drd Developments Ltd (09768212) United Kingdom