About Wick House Investments Limited (03867740) United Kingdom