About Adsorptech Europe Limited (05623287) United Kingdom