Stitching Up Stitching Up from Stephen Mellor Stitching Up Stitching Up - brand identity. gLike Stitching Up Stitching Up - brand identity. Branding & Corporate Identity Share R 7 n Stephen Mellor Graphic Designer / Illustrator Norwich, United Kingdom Follow Contact