About Crystal Mountain Water Coolers (europe) Limited (03411181) United Kingdom