About Jop Environmental Holdings Limited (12526351) United Kingdom