About Opus Engineering Consultants Limited (08666402) United Kingdom