About Herold Investments Ltd (03239063) United Kingdom