About Softfx Water Softeners Ltd (13555458) United Kingdom