About Whannock Marine Research Ltd. (05856074) United Kingdom