About Scott-air Mechanical Ltd. (12589843) United Kingdom