i doubt youl get much help on methods to open it mate, for one thats a lock in use if im not mistaken? and im thinking it might not be yours?, sorry if it is yours of course but generally new members making a first post like this are usually up to no good

but im sure theres others on site who can help you out with a manufacturer of it, good luck and happy pickings!
if everyone who tried something new liked it but didnt bother telling anyone else there would never be anything new to try...