Farrar Vickers This page exists in: English Español W. Farrar Vickers, oil manufacturer from the UK W. Farrar Vickers SHARE Copied to clipboard REQUEST TO REMOVE