About The Catch Fish & Chips Limited (11258555) United Kingdom