About Essentra (kimbolton) Ltd. (01077373) United Kingdom