About J.d.s. Developments Limited (04742098) United Kingdom