Possible Lido? Not sure but these came in a big Vintage toy lot
Very small