About Herts Group Limited (00844756) United Kingdom