About Omco & Partners Limited (11103320) United Kingdom