About Management For Industry Holdings Limited (02645892) United Kingdom