About Animo Glass Limited (11365435) United Kingdom