About Als Process Solutions Limited (10874801) United Kingdom