This is a long shot...I've spotted these shoes in a charity shop but unsure what brand they are - does any recognise the branding on the inside?