About Seaquest Explorers (africa) Limited (02962785) United Kingdom