20 Farburn Terrace, Dyce,
Aberdeen, Scotland
AB21 7DT, United Kingdom
Personal Controlled Descent Devices for Offshore Worker Escape-to-Sea, and Casualty Rescue, in Emergencies. Provides Liferaft access. Also, Onshore Escape from Height Descent Device for Crane Operators