So the Twitter team now say they don't reply to queries and to go through the Help Centre on the website, but unfortunately clicking on "message us" doesn't seem to do anything and just reload the page! Have tried a few different browsers and wondered if it was because they hadn't opened yet but it says 24/7!