About Thames Valley Water Softeners Ltd (09355401) United Kingdom