Company name: Eskimo Ice Ltd
Description: Eskimo Ice is the largest manufacturer of the highest quality crystal clear ice cubes, crushed ice and block ice in central London, we also supply Dry Ice.
Unit A 45-48, New Covent Garden Market, Nine Elms Ln, Nine Elms, London SW8 5EE, United Kingdom