About S & M Fish & Chip Shops Limited (06663290) United Kingdom