About Hakka Fish & Chips Limited (13246455) United Kingdom