Handstitch is a German maker of premium outerwear, characterised by its hand stitched details and use of luxurious fabrics.