This is probably a long shot but I bought some boots years ago from a stand at the ideal home show. I want to replace them as they have been so comfy but I don’t know the name of the brand. Does anyone recognise this logo ? TIA