About Kjellbergs Ltd. (11250778) United Kingdom