About Open Manufacturing Limited (02753991) United Kingdom