Ok, I'm spamming this thread, but I have managed to track down a picture of the sleeve of the French single (Princess - 645008)
As opposed to the Spanish single (Sonoplay SN 20.152)
I did translate the Spanish on the second image for Wetcamelfood the other day but the translation is on my work laptop. It only mentioned something along the lines of this being the crazy Seven Souls and the music of Hell or some such! No mention of The Crazy World of Arthur Brown.