About Kiddy Factory Limited (02971911) United Kingdom