About Hurd Holdings Limited (12154456) United Kingdom