About Herringate Group Limited (11783936) United Kingdom