Company name: Montrose Bag Company
Description: The Montrose Bag Co. design & manufacture highly durable all weather travel bags, kit bags, rucksacks, pouches & more. Handmade in Scotland, built to last.
Unit 7 Brent Ave, Montrose DD10 9PB, United Kingdom