About Papas Fish And Chips (scarborough) Limited (11303856) United Kingdom