About In-house Investments Limited (03718780) United Kingdom