About Destan Fish & Chips Limited (11802422) United Kingdom