About Opus Telephone Systems Limited (04425232) United Kingdom