About Well House Investments Limited (05347523) United Kingdom