About Solomon Investments Limited (06138244) United Kingdom