About Battersea Fish & Kebab Limited (12445163) United Kingdom