About J C L Development Limited (08968785) United Kingdom