About J C L C Limited (05582829) United Kingdom