About Herd S World Ltd (05332596) United Kingdom