About Tastemore Fish & Chips Limited (10635103) United Kingdom