About Essentra (great Harwood) Ltd. (02131455) United Kingdom