About Jbs Environmental Limited (08058515) United Kingdom