About Herts & Essex Investments Limited (10546763) United Kingdom