Textiles in Barnstaple, Devon We help you find any company! Leonard Peter Limited 15a Silver Street, Barnstaple Barnstaple, Devon Soft Options Honiton Limited 15a Silver Street Barnstaple, Devon