About Michael Durkin Automation Limited (06012387) United Kingdom