About Galidi Process Solutions Limited (08645205) United Kingdom