About Thirst First Water Coolers Limited (07113229) United Kingdom