Thanks to simonrp84 and PETER01 for answering this one ^ ^
Everyday is a school day @:-)
I did briefly wonder if they were Noctilucent clouds (but didn't match really) and hadn't heard of Nacreous clouds until now!
(my excuse is that anything above the Tropopause is above my pay grade
)