About Squidge Crafts
Handmade & personalised items made just for you for any occasion.
More about Squidge Crafts
Squidge Crafts is located at Oxford road, TN38 9es Saint Leonards, East Sussex, United Kingdom
Handmade & personalised items made just for you for any occasion.