About Herd Brands Limited (12804517) United Kingdom