About Michael Loughran Engineering Limited (13505393) United Kingdom