About Michael Scott Engineering Ltd (SC412610) United Kingdom