Company name: Chelonia Ltd
Description: Chelonia Limited manufactures automatic cetacean monitoring equipment designed for use in a wide range of projects and environments.
N Cliff, Mousehole, Penzance TR19 6PH, United Kingdom