About Oasis Environserv Limited (10341480) United Kingdom