About Luffchem Lubrication Research Limited (10989032) United Kingdom