The Leather Satchel Co.The Leather Satchel Co.(Cheshire, UK)Lovingly crafted with artisanal technique passed down through generations, a leather bag from The Leather Satchel Co. is quintessentially British and made to last a lifetime.