About Salar Environmental Services Ltd (11785882) United Kingdom