Bauhaus Production Limited compare prices