About Berfin Fish & Chips Limited (12245188) United Kingdom