About The Admiral Hornblower Limited (09212823) United Kingdom