Just found the place after having it recommended to us by several friends (yes we do have 'em).
Brilliant for frozen fish & meatstuffs, but not much else.
Well worth a visit if you are in the vicinity and have a coolbox with you.
Small well-appointed shop located on Mr. Chicken/ Russian Road about 6-doors down (towards Russian fruit & veg supermarket) from the old Curtain Workshop premises.