About Omega Trade Frames Limited (03427045) United Kingdom