About Admiral Horatio Nelson Ltd (12440496) United Kingdom