Contact Us

If you need assistance with an order, delivery, returns, or product information, our customer support team is available using the contact details below.


Customer support

  • Email: customerservice@duckstoretech.uk
  • Phone: +44 07878 665448
  • Typical response time: 1–2 business days
  • Business hours: Monday to Friday, 9:30–17:00 (UK time)

To help us assist you more efficiently, please include your order number and the email address used during checkout when contacting us.


Business information

Duckstoretech is a trading name of Digitalfreeone Ltd. We sell directly to customers (we are not a marketplace).

  • Company number (UK Companies House): 16475041
  • Registered and operating address:
    21 Bridge Street,
    Chatteris, PE16 6RD,
    United Kingdom

Our location

Our registered and operating address is in the United Kingdom. The map below shows the address listed above:


Returns & customer policies

For full details about returns, refunds, and your consumer rights, please read: Returns & Refunds.

Last updated: January 2026