About Kruger-stubbs Limited (10238000) United Kingdom