Sheriff Gaming is on online gaming software developer, focusing on slot and casino style games, which is where you will most likely find their work on online bingo sites. They are also renowned for their 3D designs, and have recently signed a deal with Bingocams to supply 3D versions of various slot and other side games for the site. They have little direct involvement in bingo software specifically, although they are listed as contributing software to the Kitty Bingo and Lucky Pants sites.
At the time of writing, Sheriff Gaming were reported as having regulatory problems related to the operation of their parent company in the Netherlands.