About Kb Russell Ltd (13539373) United Kingdom