About Sevenoaks Water Softeners Limited (13101887) United Kingdom