About Deeside Fish & Chips Limited (SC611170) United Kingdom