About Hall Mechanical Design Limited (SC401177) United Kingdom