About The Fish And Chip Cabin Ltd (11917579) United Kingdom