About Lone Wolf And Cub Ltd (11951977) United Kingdom