About Pddmr Limited (09608247) United Kingdom