About K.j. Walby Limited (04313604) United Kingdom