About Kruger Walsh Ltd (11678511) United Kingdom