About Essentra Components Limited (00547495) United Kingdom