Not Isle of Wight Studio Glass, no. The shape isn't right, only certain pieces ever had applied feet (and this isn't one of them). The enamels and colouring are more Monart-y than IoWt-y, but it's not Monart either.
Sorry, I don't know what it is. Just some of what it's not.