About Vickers Oils Limited (00528232) United Kingdom