Company name: Pins & Needles
Description: Store for knitting & sewing essentials
28 Lochrin Buildings, Gilmore Pl, Edinburgh EH3 9NB, United Kingdom