About Jackell Ltd (11597187) United Kingdom