About Vickers Solent Enterprises Limited (13101787) United Kingdom