About Kruger Cowne Ltd. (04226550) United Kingdom