About Omesa Universal Limited (07805734) United Kingdom