About Chainmakers Fish And Chips Limited (11383192) United Kingdom