admin@squiffs.co.uk
Tel: 07868 884273
Menu
Home
Shop
Hallmarking
Our story
T&C's
Shipping
Returns
FAQs
Privacy
Contact Us
Last Royal Mail Xmas post will be Tracked 24 on 22/12/21 - no guarantee of arrival before Xmas day