About Kerr Russell Ltd (12435371) United Kingdom