Company name: Ray Stitch
Description: Haberdashery shop & sewing classes
66 Essex Rd, London N1 8LR, United Kingdom