When you compose a new email on iPhones it composes the email in plain text format.

This is something we cannot control, it is an Apple default behaviour. If you reply to an email received in html, you will see your signature with logos because it will keep that format when replying and hence use the html signature with logos in it.

You can manually change iPhones to send in HTML format (ninja trick).