About Shield Environmental Systems Limited (03735272) United Kingdom