About Essentra Finance Limited (05344520) United Kingdom