About K L Jacks Limited (12134565) United Kingdom