Hey, I'm looking to get the tap in our kitchen fixed but can't seem to find anywhere what manufacturer makes it. The pulling lever has sheared off due to wear and tear. pics attached Thanks in advance