About Krueger International (uk) Limited (03754845) United Kingdom