About Delicio-zo Ltd (11931945) United Kingdom