About Jkl Storage Ltd (11852928) United Kingdom