About Herts & Essex Group Ltd (10791235) United Kingdom