About J.d.bell Ltd (03264356) United Kingdom