About Dds Development Limited (07047573) United Kingdom