About Dild-o-rado Ltd (13384242) United Kingdom