Plymouth-based Armada Sails has a new owner at the helm. Armada Sails, based in Yacht Haven Quay, is a regional sail loft specialising in manufacturing yacht, motorboat and dinghy canvas covers and sails, as well as offering a full repair and valeting service. It is a Distributor for Ullman Sails for the South West region. The ... Read More