The Allen factory, based in Southminster, Essex in the UK, makes many of the deck hardware and fittings that we use in our sailing, be that on dinghies or keelboats.
The Allen factory, based in Southminster, Essex in the UK, makes many of the deck hardware and fittings that we use in our sailing, be that on dinghies or keelboats.
Leave a Reply