It depends if the cats have a habit of spending a lot of time where permethrin (or similar compounds) have been sprayed.
As far as I know, it will be very toxic if the cat was sprayed and then washed itself. By licking it off their fur it is absorbed by mucosae and will cause the symptoms of toxicosis. However if they only go through an area where it has been sprayed, as long as they don't sleep in there/stay too long it should be ok. Those type of product are slowly absorbed through the skin so a short time shouldn't harm.
But if I were you Bramblecot I'd stop using those anyway, and dispose of the empties. You never know if a bottle is misplaced/loses the label, or if you delegate to flea the cats to somebody else, there are endless possibilities better not to think of. I always advocate for better safe than sorry!!
I'm sure there are other products that are cat-safe that could be used for moths and other pests.
