About Lord And Hound Dog Outfitters Limited (11397475) United Kingdom