Company name: Taylor & Abel
Description: Fabulous little shop of crafty heaven.
164 Maple Rd, London SE20 8JB, United Kingdom