Our site is temporarily offline for maintenance.

back in a moment

get in touch:

customercare@tedandmuffy.com
0330 100 3455 or +44 (0)1225 600120 for International
Ted&Muffy