About Omega Building Controls Limited (06801763) United Kingdom