About Battersea Fish & Chips Limited (11553440) United Kingdom