About Stubbington Fish And Chips Limited (06294078) United Kingdom