About C&j Plus Limited (12215634) United Kingdom