About Edwards Fish & Chip Kitchen Limited (11000261) United Kingdom