About Dilly Ding Dilly Dong Limited (07452258) United Kingdom