About Ingram Tribology Ltd (11130576) United Kingdom