This site uses cookies to provide and improve your shopping experience.
If you want to benefit from this improved service, please opt-in.
Cookies Page.
Allen products are the go-to choice for many of the world’s leading boat builders, dinghy sailing teams and many leading industrial companies in a variety of sectors.