About Denizim Fish & Chips Limited (12990796) United Kingdom