About Dds (international) Limited (07644173) United Kingdom