There are a number of entries in the database for Creation Consumer Finance Ltd and sister company Creation Financial Services Ltd.
There is also an unverified entry for Premium First which is:
Premium First 0871 376 9200 028 9026 0900 p/o Creation Consumer Finance
Try this and post back letting us know whether it is a suitable alternative or not so I can verify or remove it, as applicable.