About D & D Childminding Services Ltd (09608977) United Kingdom