About Opus Interiors Limited (01255343) United Kingdom