About Vickers Highbank Limited (01642628) United Kingdom