We are located in the United Kingdom, all our products are shipped from our UK-based warehouse direct, meaning we are able to provide fast delivery, and Uk based email & telephone support.

    Telephone: 03333 112 114
    Hours: Monday to Friday
    9.30AM until 4PM
    Head Office:
    This and That Trading Ltd
    265 Abbeydale Road
    Wembley, London
    HA0 1TW
    United Kingdom