About Shield Environmental Holdings Limited (05938654) United Kingdom