About Michael Northcott Engineering Services Ltd. (09043685) United Kingdom