SEWING AND CRAFT SUPERST 292-312 BALHAM HIGH ROAD GB-SW17 7AA LONDON