About Shoreditch Fish & Chips Limited (09707286) United Kingdom