Stitch-Up Studio 232 Meanwood Road Leeds Leeds LS7 2AH United Kingdom website Website email jen@stitch-up.org.uk social: Facebook Instagram Locate 53.8134738, -1.5434642