← Back
Ora 4
Design & Printing
Church Road, GL15 5EN
Lydney, Gloucestershire
Business profile
Ora is regarded as one of the worlds leading developers and manufacturers of Squeegee Blades for Screen Printing, manufacturing all Polyurethane Squeegee Blades in the UK and distributing into over 75 countries worldwide
Customer reviews
No reviews yet
Write a review