About Omega Environmental Services Limited (08010854) United Kingdom