The Castell Building 217 Kingsbury Road
London London
NW9 9PR
Castell Safety International, design, manufacture and supply safety systems and solutions. We are manufacturers of Trapped Key Interlocks for the safety of switchgear and machine guarding applications...