About K.j. Cherry & Sons Limited (00766725) United Kingdom