About Benton Marine Research Ltd. (09269245) United Kingdom