About Odyssey Water Softners Ltd (12086543) United Kingdom