About J.e.l. Developments Limited (04476244) United Kingdom