Can't help much, but, if you add .it to the company name for most italian companies you get the web site. So try www.bosello.it I couldn't see anything about PLCs so maybe they just re-badge another manufacturer, perhaps you could post a picture to see if anybody recognises it.