The device appears to be one made by"Ultimate Metal Design"for a chap called Bertbea. If you go to the firms website , ultimate-metal-design.nl...
Hi do you have a website. thanks webbdaisy