About J Kleban Ltd. (08956305) United Kingdom