About J.w. Dobbs Ltd. (11262278) United Kingdom