About Michael Holmes Engineering Ltd (11328895) United Kingdom