In case anyone is interested.
Found mention of Bradmore in SCD&SMM No. 199-204 and a full report in LSP Vol 1 no.1. Seem to have built a vee twin uniflow for car use and compound for marine. The writer claims he was unable to see the completed car but a body and chassis were under construction.