About Omniplex (uk) Limited (08495027) United Kingdom