About C.j. Edmonds Limited (10633888) United Kingdom