About Jlh Trading Ltd (10908108) United Kingdom