About Opus Restaurant Limited (05244581) United Kingdom