About Opus Industrial Development & Design Limited (00991096) United Kingdom