castell.com
London UK. Castell Products & Support. The Castell branded products have been providing safety solutions for over 100 years. A tried and tested product brand with experts that understand the safety issues found in modern industrial locations