About Vickers Solent Investments Limited (13101726) United Kingdom