About C.j. Henderson (eng) Limited (SC215259) United Kingdom