About Delight Cafe & Pizza Limited (11916304) United Kingdom