About C & J Systems Limited (10841667) United Kingdom