Textiles in Falmouth, Cornwall We help you find any company! Penrose Sailmakers Limited 50 Church Street, Upton Slip Falmouth, Cornwall