About Omega Control Solutions Limited (05940766) United Kingdom