About Omega Environmental Technologies (europe) Limited (03724372) United Kingdom