About Omega Design Services Limited (06184962) United Kingdom