About The Admiral Hood Limited (09297429) United Kingdom