About Wilo Investments Limited (09017134) United Kingdom