About Soltill Investments Limited (00614217) United Kingdom