About Omega Facilities Limited (10181559) United Kingdom