About Jbel Environmental Services Limited (10395177) United Kingdom