About Kiehn Ltd (10461078) United Kingdom