About Omniplex (group) Limited (02584418) United Kingdom