About Vickers Solent Holdings Limited (13101717) United Kingdom