About Omega Design Uk Limited (02177096) United Kingdom