About Kleemann International Ltd. (09889289) United Kingdom