About Ddsc Limited (07782744) United Kingdom