About Herdwick Investments Limited (11088408) United Kingdom