About Filtered Water Coolers Limited (07486008) United Kingdom