Contact Us | Stay in touch2018-11-15T02:19:41+00:00

Plant

MIRA Technology Park

Watling Street,

Nuneaton, Warwickshire,

CV10 0TU , United Kingdom

Phone: +44 (0) 24 7635 8011

Keep in touch

Contact Us. Send your questions or comments

Connect whit sales, technical support or the Baro office. Submit your question or comment through our online form.