About New&usedhq Ltd (13241010) United Kingdom