About Essentra Overseas Limited (06248642) United Kingdom