About Essex Group Holdings International Limited (10217582) United Kingdom