... the emblazonment is a very good copy of the 'College of Arms style'
Of what period? To me the supporters look like something from the 18th century, possibly copied from a carving. No herald in his right mind would grant such rubbish. Moreover the dexter supporter is holding a bow, which would might appropriate to the Bowyers' Company (though they would probably reject a recurve bow as un-English) but not to the Fletchers. As for the "strumpet with a trumpet" .....
The 15th century grant was without supporters.