A trove of British-era coins and prehistoric fossils has been recovered from the seabed off Visakhapatnam, Andhra Pradesh.