About K.j. Childs & Sons Limited (00423943) United Kingdom